the terms of payment you require - Español Inglés Diccionario